

.row-lg-1, .row-lg-2, .row-lg-3, .row-lg-4, .row-lg-5, .row-lg-6, .row-lg-7, .row-lg-8, .row-lg-9, .row-lg-10, .row-lg-11, .row-lg-12, .row-1, .row-2, .row-3, .row-4, .row-5, .row-6, .row-7, .row-8, .row-9, .row-10, .row-11, .row-12 {
  position: relative;
  min-height: 1px;
}

.xl-row-1 {
  height: 4.16667%
}

.xl-row-2 {
  height: 8.33333%
}

.xl-row-3 {
  height: 12.5%
}

.xl-row-4 {
  height: 16.66667%
}

.xl-row-5 {
  height: 20.83333%
}


.xl-row-6 {
  height: 25%
}


.xl-row-7 {
  height: 29.16667%
}


.xl-row-8 {
  height: 33.33333%
}


.xl-row-9 {
  height: 37.5%
}


.xl-row-10 {
  height: 41.66667%
}


.xl-row-11 {
  height: 45.83333%
}


.xl-row-12 {
  height: 50%
}


.xl-row-13 {
  height: 54.16667%
}

.xl-row-14 {
  height: 58.33333%
}


.xl-row-15 {
  height: 62.5%
}


.xl-row-16 {
  height: 66.66667%
}


.xl-row-17 {
  height: 70.83333%
}

.xl-row-18 {
  height: 75%
}

.xl-row-19 {
  height: 79.16667%
}


.xl-row-20 {
  height: 83.33333%
}


.xl-row-21 {
  height: 87.5%
}

.xl-row-22 {
  height: 91.66667%
}

.xl-row-23 {
  height: 95.83333%
}

.xl-row-24 {
  height: 100%
}

[class*=xl-col-] {
  float: left;
  box-sizing: border-box;
  //&:after {
  //  content: '';
  //  clear: left;
  //}
}

.xl-col-1, .xl-col-2, .xl-col-3, .xl-col-4, .xl-col-5, .xl-col-6, .xl-col-7, .xl-col-8, .xl-col-9, .xl-col-10, .xl-col-11, .xl-col-12,
.xl-col-13, .xl-col-14, .xl-col-15, .xl-col-16, .xl-col-17, .xl-col-18, .xl-col-19, .xl-col-20, .xl-col-21, .xl-col-22, .xl-col-23, .xl-col-24 {
  float: left;
}

.xl-col-1 {
  width: 4.16667%
}

.xl-col-2 {
  width: 8.33333%
}

.xl-col-3 {
  width: 12.5%
}

.xl-col-4 {
  width: 16.66667%
}

.xl-col-5 {
  width: 20.83333%
}


.xl-col-6 {
  width: 25%
}


.xl-col-7 {
  width: 29.16667%
}


.xl-col-8 {
  width: 33.33333%
}


.xl-col-9 {
  width: 37.5%
}


.xl-col-10 {
  width: 41.66667%
}


.xl-col-11 {
  width: 45.83333%
}


.xl-col-12 {
  width: 50%
}


.xl-col-13 {
  width: 54.16667%
}

.xl-col-14 {
  width: 58.33333%
}


.xl-col-15 {
  width: 62.5%
}


.xl-col-16 {
  width: 66.66667%
}


.xl-col-17 {
  width: 70.83333%
}

.xl-col-18 {
  width: 75%
}

.xl-col-19 {
  width: 79.16667%
}


.xl-col-20 {
  width: 83.33333%
}


.xl-col-21 {
  width: 87.5%
}

.xl-col-22 {
  width: 91.66667%
}

.xl-col-23 {
  width: 95.83333%
}

.xl-col-24 {
  width: 100%
}

@media only screen and (min-width: 500px) {

  .xl-col-sm-1 {
    width: 4.16667%
  }

  .xl-col-sm-2 {
    width: 8.33333%
  }

  .xl-col-sm-3 {
    width: 12.5%
  }

  .xl-col-sm-4 {
    width: 16.66667%
  }

  .xl-col-sm-5 {
    width: 20.83333%
  }


  .xl-col-sm-6 {
    width: 25%
  }


  .xl-col-sm-7 {
    width: 29.16667%
  }


  .xl-col-sm-8 {
    width: 33.33333%
  }


  .xl-col-sm-9 {
    width: 37.5%
  }


  .xl-col-sm-10 {
    width: 41.66667%
  }


  .xl-col-sm-11 {
    width: 45.83333%
  }


  .xl-col-sm-12 {
    width: 50%
  }


  .xl-col-sm-13 {
    width: 54.16667%
  }

  .xl-col-sm-14 {
    width: 58.33333%
  }


  .xl-col-sm-15 {
    width: 62.5%
  }


  .xl-col-sm-16 {
    width: 66.66667%
  }


  .xl-col-sm-17 {
    width: 70.83333%
  }

  .xl-col-sm-18 {
    width: 75%
  }

  .xl-col-sm-19 {
    width: 79.16667%
  }


  .xl-col-sm-20 {
    width: 83.33333%
  }


  .xl-col-sm-21 {
    width: 87.5%
  }

  .xl-col-sm-22 {
    width: 91.66667%
  }

  .xl-col-sm-23 {
    width: 95.83333%
  }

  .xl-col-sm-24 {
    width: 100%
  }
}
